lanthanum aluminium substrate - Turkish English Dictionary